/* Page title
-------------------------------------------------- */
.page-title{
    background-color: lighten(@brand-primary, 45%);
    border-left: 5px solid darken(@brand-primary, 10%);
    margin: 20px 0;
    padding: 10px 15px;
    
    h1{
        margin: 0;
        font-weight: bold;
    }
    p{
        margin: 0;
        color: lighten(@text-color, 10%);
        font-style: italic;
    }    
    
}

/* Block
-------------------------------------------------- */
.block{
    margin-bottom: 20px;
    .wrap{
    
        h3{
            border-bottom: 1px solid darken(@my-white-color, 10%);
            margin: 10px 0 15px;
            padding: 5px 0 10px;
            
            .underline{
                background: none repeat scroll 0 0 darken(@brand-primary, 10%);
                display: block;
                height: 4px;
                margin: 7px 0 -11px;
                width: 50px;
            }
             
        }
        .box{
            
        }    
    }
    
}